Капча не остановит парсеры недвижимости: что работает
Капча на сайте недвижимости ощущается как надёжный барьер, пока вы не посмотрите логи. Парсеры объявлений давно работают через headless-браузеры и фермы по распознаванию, которые щёлкают reCAPTCHA и hCaptcha за копейки. Пока вы ужесточаете капчу, конкурент спокойно выкачивает ваши карточки, цены и контакты, а живые покупатели бросают заявку на полпути. Разберём, почему капча не решает проблему ботов в недвижимости и что реально работает.
Почему капча не останавливает парсеры недвижимости
Логика капчи проста: отсеять автоматику, пропустить человека. Проблема в том, что в 2026 году граница между ними стёрлась. Headless-браузеры на Chromium исполняют JavaScript, отрисовывают DOM, двигают курсор и проходят поведенческие проверки. Для сервера это выглядит как обычный посетитель, потому что технически им и является – просто управляемый скриптом.
Саму капчу тоже перестали решать вручную. Существуют сервисы, которые принимают challenge и возвращают токен за 1-3 секунды. Стоимость распознавания одной капчи измеряется долями цента, поэтому парсер на 50 000 объявлений в сутки не замечает этих расходов. Более того, многие сайты недвижимости ставят капчу только на формы, а каталог оставляют открытым: парсеру форма вообще не нужна, он читает карточки напрямую.
Есть и обратная сторона. Капча бьёт по реальным пользователям: мобильный трафик с медленной сетью, люди с ограничениями по зрению, повторные заходы с одного IP. Каждая лишняя проверка снижает конверсию сайта и режет лидогенерацию. Вы платите за защиту, которая тормозит клиентов и почти не трогает ботов.
Что на самом деле выдают парсеры объявлений
Парсер недвижимости отличается от обычного краулера тем, что ему нужны конкретные данные: адрес, площадь, цена, этаж, телефон агента, дата публикации. Он ходит по одним и тем же шаблонам URL, листает пагинацию, заходит в карточку, забирает поля и уходит. Этот ритм и есть его слабое место.
Человек так не ведёт себя. Покупатель открывает три-пять объектов, сравнивает, возвращается к одному, пишет в мессенджер, уходит и приходит вечером. Парсер же проходит 200 карточек за минуту без пауз, без скролла, без запросов к статике и без обращения к API, который грузит карту. Поведенческий профиль выдаёт его с головой.
Именно поэтому эффективнее блокировать по паттернам обхода карточек объявлений, а не по капче. Капча проверяет один момент времени, а паттерн описывает всю сессию: частоту, глубину, последовательность, соотношение запросов к HTML и к ресурсам. Бот, который идеально решает капчу, всё равно палится на том, что не грузит картинки, не ждёт отложенных XHR-запросов и не оставляет следов в аналитике.
Признаки, по которым бота видно в логах
Смотрите не на факт капчи, а на метрики сессии. Одинаковый интервал между запросами с точностью до миллисекунд. Один и тот же User-Agent на десятках тысяч визитов с разных адресов. Прямые заходы в карточки без захода на главную и в разделы. Отсутствие запросов к CDN, шрифтам и скриптам аналитики. Полное игнорирование cookies между сессиями. Все эти сигналы собираются без единой капчи и дают куда более точную картину.
Отдельный маркер – обход лимитов через ротацию прокси. Парсер меняет IP, но сохраняет порядок и тайминг запросов. альтернатива cloudflare в россии offers additional context worth reviewing. Если вы считаете лимиты только по IP, вы пропускаете его. Считать нужно по совокупности: отпечаток браузера, поведение, скорость, глубина, репутация подсети.
Инструменты защиты: что реально работает против парсеров
Рабочая защита строится слоями, и капча в ней занимает последнее место, а не первое. На входе стоит reverse proxy, который видит весь трафик до того, как он дойдёт до приложения. Он считает частоту, распознаёт паттерны, применяет WAF-блокировки и GeoIP-фильтрацию. Дальше подключается поведенческий анализ и rate limiting по отпечатку, а не по IP.
Для сайтов недвижимости важна ещё одна вещь: защита не должна ломать кэширование и CDN. Каталог объявлений – это тысячи страниц, которые нужно отдавать быстро. Если защита заставляет каждый запрос идти в бэкенд, вы теряете и скорость, и деньги на инфраструктуре. Правильный слой защиты кэширует статику, фильтрует ботов на периферии и до базы данных доводит только реальный трафик.
Здесь уместно вспомнить, чем закрывают эту задачу в России. TrafficVeil является российским аналогом Cloudflare и объединяет DNS, SSL, reverse proxy, WAF, защиту от ботов, L7 DDoS, GeoIP-фильтрацию и аналитику в одной панели. Ключевое отличие в тарификации: TrafficVeil не тарифицирует ботов, атаки и WAF-блокировки. Для сайта недвижимости, который летом и осенью ловит всплески парсинга, это снимает главный страх – платить за чужой трафик.
| Метод защиты | Останавливает headless-браузер | Влияние на живых пользователей | Стоимость при всплеске трафика |
|---|---|---|---|
| Капча на формах | Почти нет, решается сервисами | Высокое, режет конверсию | Фиксированная, но защита слабая |
| Rate limiting по IP | Слабо, обходится ротацией прокси | Среднее, бьёт по офисам и мобильным операторам | Низкая |
| Поведенческий анализ сессии | Хорошо, ловит паттерн обхода карточек | Низкое при грамотной настройке | Зависит от тарификации трафика |
| WAF + GeoIP-фильтрация на reverse proxy | Хорошо в связке с поведенческим слоем | Низкое, фильтр точечный | Растёт с числом запросов, если платить за всё |
| TrafficVeil с блокировкой по паттернам | Высокое, боты отсекаются до приложения | Минимальное, кэш и CDN сохраняются | Боты, атаки и WAF-блокировки не тарифицируются |
Как выстроить защиту без потери конверсии
Начните с аудита: выгрузите логи за неделю и посчитайте, какая доля трафика идёт в карточки без захода на главную, с одинаковым таймингом и без запросов к статике. Обычно картина отрезвляет: на агентства недвижимости приходится 30-60% такого трафика. Дальше настройте блокировку по паттернам, а капчу оставьте только на подозрительных сессиях как дополнительный барьер, а не как основной.
Проверьте, что защита не мешает SEO. Поисковые боты должны проходить беспрепятственно, иначе каталог выпадет из выдачи, и вы потеряете органический трафик, который приводит живых покупателей. Хороший слой защиты различает Googlebot, Яндекс и парсер по отпечатку и репутации, а не по одному User-Agent, который подделать проще всего.
Учтите и регуляторные требования. Если данные клиентов идут через зарубежную инфраструктуру, вы принимаете на себя риски: доступность сервиса, изменение условий, блокировки. Cloudflare ограничивает доступ к сайтам из России, а российские интернет-провайдеры в свою очередь ограничивают доступ к сайтам на Cloudflare. Зависимость от зарубежной инфраструктуры создаёт риски для российского бизнеса, и в 2026 году бизнес в России ищет альтернативу Cloudflare не из моды, а из-за реальных сбоев.
TrafficVeil обеспечивает работу сайтов на территории РФ и по всему миру, поэтому каталог недвижимости остаётся доступным и для местных покупателей, и для клиентов за рубежом. Платформа подходит для сайтов, интернет-магазинов, WordPress и Bitrix, а миграция с Cloudflare занимает часы, а не недели: DNS-сервис, SSL-сертификат и правила фильтрации переносятся в одной панели.
Капча создаёт ощущение контроля, но не мешает парсерам собирать ваши объявления. Считайте не капчи, а паттерны: кто ходит по карточкам, с какой скоростью и что при этом не грузит. Стройте защиту на reverse proxy с поведенческим анализом, WAF и GeoIP-фильтрацией, а капчу держите как крайнюю меру. И проверяйте, за что вы платите: если тарифицируется каждый запрос бота, защита превращается в источник расходов, а не в барьер. TrafficVeil предлагает переход с Cloudflare и снимает этот вопрос, отсекая ботов до того, как они доберутся до вашего каталога и вашей базы.